Functional verification Interview Preparation course

Home > Course

Functional verification interview preparation course

 

VLSI functional verification is a 50+ hours course covering all the aspects of Verilog, SV and UVM. It includes both theoretical and use case implementation
for all SV and UVM language constructs.

Course includes collection of important questions in all SV & UVM topics, mostly questions asked in product company interviews. Course is meant for those trying for product company placements.

Course highlights

  • Covering 1200+ questions on Verilog, SV, UVM
    • Mostly coding based questions
  • Questions based on TB component development
  • Questions based on features listing down, test plan development, testbench architecture
  • Questions based on test case coding, sequence coding
  • Coding by referring to timing diagram
  • Debugging based questions
  • Design bug reporting and how to fix based questions
  • Analyze the given code, how to find errors in the code
  • Timing diagram drawing questions
Unit NumberTopicDuration (Mins)
1Training overview16
2Constraint theory Part165
3Constraints theory Part232
4Array randomization with some conditions7
5Number pattern generation16
6Real random number generation6
7randc using rand7
8number pattern generation18
9Array 3 elements same rest unique10
10Prime number generation42
112 Dimensional array constraint11
12Write Read Tx constraint15
13Dynamic array constraint7
14Slave select constraints example11
15USB packet generation52
16Descriptor array randomization30
172D bit array randomization22
18Multiple queues unique element randomization15
19Array randomization with minimum occurrence23
20Picking colored balls in a pattern35
21Array randomization with unique values5
22Dynamic array with minimum occurrence18
23sudoku puzzle Part14
24sudoku puzzle Part224
25Data pattern generation23
262D array randomization with max unique14
27array odd even element sum constraint6
28Object oriented programming175
29Object oriented programming106
30OOP - Class methods, Parameterized class186
31OOP - Inheritance, Polymorphism70
32OOP - $cast, Scope resolution operator, nested class41
33Functional coverage and code coverage basics77
34Functional coverage - cross coverage, intersect, bin types92
35transition coverage, code coverage, analysing coverage report, Constraint questions, Assertions105
36Assertions - practical examples84
37Assertions - Listing down assertions63
38Writing assertion for req resp protocol with corner cases8
39Previous session doubts, Arrays, mailbox77
40Operators, fork-join, interface, clocking block, common array methods, callbacks97
41System Verilog all topics revision134
42Scheduling semantics, `uvm_do_pri, sequence priority, writing a checker94
43UVM basic questions49
44Root, UVM TB basics35
45UVM Objections35
46UVM command line processor11
47UVM common phases13
48Reporting classes22
49Factory22
50UVM Config db and resource db30
51TLM46
52Driver-Sequencer communication7
53Test library, Sequence library24
54Sequence and Sequencer relation10
55Uvm_do macro variations1
56Factory registration, new, create, front door and back door access88
57UVC types, Common phases, TLM, virtual sequencer, sequence library88
58APB Monitor and Scoreboard coding25
59clocking block, modport, input and output skew, memory checking using front door and backdoor access, SOC and IP TB difference, SOC boot sequence81
60Sequence library, test library, mapping sequence to sequencer, uvm_do variations, sequence layering68
61UVM - Different styles of sequence coding(interrupt, power up, reset, DMA), Sequence layering, lock and grab methods, TLM2.0, uvm_barrier, Policy classes,84
62UVM advanced topics - event pool, phase jumping, register model, callbacks, UVM heartbeat80
63setup and hold time violation fixing, FSM development, Assertion coding, clock frequency division, SOC reset sequence138
64Scoreboard, singleton class, Router scoreboard implementation68
65UVM sequence, scoreboard, Async FIFO test plan questions33
 
  • Sreenivasa Reddy
  • Founder, VLSIGuru

Price - ₹8,000 + GST

₹10,000    (20% Off)

10 hours left to avail at this price

Edit Template

Course Highlights

Edit Template

TESTIMONIALS

What Our Students Says About Inskill